entry and residence permit - Español Inglés Diccionario